prostrate (lying flat) - French English Dictionary